package com.talkweb.newproject.admin.sysmenu.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by qsf on 2019/4/18.
 */
@Setter
@Getter
public class SysMenuDTO implements Serializable {
    private static final long serialVersionUID=1L;

    /**主键*/
    @ApiModelProperty(value="主键")
    private Long id;

    /**MENU_CODE*/
    @ApiModelProperty(value="MENU_CODE")
    private String menuCode;

    /**MENU_NAME*/
    @ApiModelProperty(value="MENU_NAME")
    private String menuName;

    /**MENU_ICON*/
    @ApiModelProperty(value="MENU_ICON")
    private String menuIcon;

    /**MENU_URL*/
    @ApiModelProperty(value="MENU_URL")
    private String menuUrl;

    /**PARENT_ID*/
    @ApiModelProperty(value="PARENT_ID")
    private String parentId;

    /**ORDER_BY*/
    @ApiModelProperty(value="ORDER_BY")
    private String orderBy;

    /**VALIDATE_STATE*/
    @ApiModelProperty(value="VALIDATE_STATE")
    private String validateState;

    /**APP_ID*/
    @ApiModelProperty(value="APP_ID")
    private Long appId;

    /**VERSION*/
    @ApiModelProperty(value="VERSION")
    private Long version;

    /**RESOURCE_ID*/
    @ApiModelProperty(value="RESOURCE_ID")
    private Long resourceId;
    private String resourceName;

    /**菜单是否显示*/
    @ApiModelProperty(value="IS_SHOW")
    private int isShow;

    /*扩展字段*/
	/* 资源url */
    private String resoure_url;

    /* 资源类型 */
    private String resoure_type;
    /* 资源标示 */
    private String permission;
}
